batting machine - Alemán Inglés Diccionario